package com.zhiyou100.mapper;

import com.zhiyou100.entity.Event;
import com.zhiyou100.entity.Event;

import java.util.List;

/**
 * 公寓活动 mapper
 * 
 * @author yang
 */
public interface EventMapper {
    /**
     * 获取所有的 活动组织信息
     *
     * @return List<Event>
     */
    List<Event> list();


    /**
     * 根据 eid 获取一个 活动组织信息
     *
     * @param eid 唯一的 id
     * @return 根据 id 查找的 活动组织信息
     */
    Event selectOne(Integer eid);

    /**
     * 根据 传入的 Event 更新一个
     *
     * @param event 参数 Event
     */
    void updateOne(Event event);

    /**
     * 根据 eid 删除一个 活动组织
     *
     * @param eid 要删除 活动组织的 eid
     */
    void deleteOne(Integer eid);

    /**
     * 添加一个活动组织记录
     *
     * @param event 要添加的活动组织记录
     */
    void insertOne(Event event);
}